char nombres[] ={'c', 'd', 'e', 'f', 'g', 'a', 'b', 'C'};
int tonos[] = { 523, 587, 659, 698, 783, 880, 983, 1047 };
char caracter;

void setup() {
  pinMode(8, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  caracter = Serial.read();
  if (caracter != -1) {   
      playNota(caracter); 
  }
}

void playNota(char nota) {
  int i;
  for (i = 0; i < 8; i++) {
      if (nombres[i] == nota) {
          tone(8,tonos[i]);
          delay(500);  
          noTone(8);
      }
  }
}








